//古典问题：有一对兔子，从出生第三个月起每个月都生一对兔子，小兔子从第3个月起又生一对兔子，假如兔子不死，那么到第40个月有多少个兔子？
#include <stdio.h>
int main(){
	int c, d;
	int a=1;//对a,b初始化，表兔子的数量
	int b=1;
	printf("%d %d ",a,b);
	for(d=3;d<=40;d+=2){//从第三个月开始，规律在第三个月后才可以体现，后一个月等于前两个月的和
		c=a+b;
		printf(" %d",c);
		a=b;
		b=c;
		c=a+b;
		printf(" %d\n",c);//a=b,b=c,重复两次是为了在一次循坏中能够输出两个斐波那契数，如果只写一次，就不能确保他输出两个了
		a=b;
		b=c;
	}
	return 0;
}//第一个月oo
//第二个月oo
//第三个月oooo
//第四个月oooooo
//第五个月oooooooooo